<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>


    const list = ['a', 'b', 'c'];

    // 往数组的末尾添加一个元素 push
    // list.push("d"); // list ['a','b','c','d'];

    // 往数组的开头 添加一个元素 unshift
    // list.unshift("O"); //  ['O','a', 'b', 'c']

    // 在数组的开头 移除一个元素
    //  shift 同时还会返回 被移除的那个元素
    // const first = list.shift();// list = ['b','c'] 


    // console.log(first, list);// a ,  ['b','c'] 


    // 在数组的末尾，移除一个元素 
    // pop 也有一个返回值 返回 被删除的那个元素
    const last = list.pop(); // list = ['a','b']

    console.log(last, list); // c , [a,b]

  </script>
</body>

</html>